package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.SysBidinfo;

/**
 * 竞价信息Mapper接口
 * 
 * @author ruoyi
 * @date 2020-12-13
 */
public interface SysBidinfoMapper 
{
    /**
     * 查询竞价信息
     * 
     * @param bidInfoId 竞价信息ID
     * @return 竞价信息
     */
    public SysBidinfo selectSysBidinfoById(Long bidInfoId);

    /**
     * 查询竞价信息列表
     * 
     * @param sysBidinfo 竞价信息
     * @return 竞价信息集合
     */
    public List<SysBidinfo> selectSysBidinfoList(SysBidinfo sysBidinfo);

    /**
     * 新增竞价信息
     * 
     * @param sysBidinfo 竞价信息
     * @return 结果
     */
    public int insertSysBidinfo(SysBidinfo sysBidinfo);

    /**
     * 修改竞价信息
     * 
     * @param sysBidinfo 竞价信息
     * @return 结果
     */
    public int updateSysBidinfo(SysBidinfo sysBidinfo);

    /**
     * 删除竞价信息
     * 
     * @param bidInfoId 竞价信息ID
     * @return 结果
     */
    public int deleteSysBidinfoById(Long bidInfoId);

    /**
     * 批量删除竞价信息
     * 
     * @param bidInfoIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteSysBidinfoByIds(String[] bidInfoIds);
    /**
     * 根据采购计划商品ID查询竞价信息表实体
     *
     * @param purchaseItemId1
     * @return
     */
    public SysBidinfo findPurchaseitemId(Long purchaseItemId1);

    public SysBidinfo insertBindInfo(SysBidinfo sysBidinfo);
}
